//
//  FXNotify.h.h
//  FoxitApp
//
//  Created by sijia_liu on 15/6/5.
//
//


#ifndef FoxitApp_FXNotify_h
#define FoxitApp_FXNotify_h

/** Define notification center observer messages for annotation events. */

#define ANNOTATION_CHANGED           @"AnnotationChangedNotification"
#define ANNOLIST_UPDADELETETOTAL     @"AnnoList_UpdateDeleteTotal"
#define ANNOLIST_UPDATETOTAL         @"AnnoList_UpdateTotal"
#define ANNOTATION_UNREAD_TOTALCOUNT @"AnnotationUnreadTotalcount"
#define CLEAN_ANNOTATIONLIST         @"CLEAN_ANNOTATIONLIST"
#define ORIENTATIONCHANGED           @"ORIENTATIONCHANGED"

#define FILE_CHANGED                 @"FileChangedNotification"
#define BEFORE_DESTORY               @"BeforeDestoryNotification"
#define CLOUD_SYNCSTART              @"CloudSyncStart"
#define CLOUD_SYNCPROCESSING         @"CloudSyncProcessing"
#define CLOUD_SYNCFINISHED           @"CloudSyncFinished"
#define CLOUD_WRITEBACKFOLDER        @"CloudWriteBackFolder"
#define CLOUD_DELETELOCALPATH        @"CloudDeleteLocalPath"

#define FORM_INVALIDATE_NOTIFICATION @"FormInvalidateNotification"
#define FORM_EDITING_INVALIDATE_NOTIFICATION  @"FormEditingInvalidateNotification"
#define FORM_MAIL_NOTIFICATION  @"FormMailNotification"
#define FORM_PRINT_NOTIFICATION  @"FormPrintNotification"
#define FORM_BEFORE_SUBMIT_NOTIFICATION  @"FormBeforeSubmitNotification"
#define FORM_AFTER_SUBMIT_NOTIFICATION  @"FormAfterSubmitNotification"
#define FORM_OPENURL_NOTIFICATION  @"FormOpenURLNotification"
#define FORM_BROWSE_NOTIFICATION  @"FormBrowseURLNotification"

#define Fx_Theme_Change_Notification @"Fx_Theme_Change_Notification"

#define NOTIFICATION_NAME_APP_HANDLE_OPEN_URL @"app_handle_open_url"

#define NOTIFICATION_Name_Document_Closed @"NOTIFICATION_Name_Document_Closed"

#endif
